package com.sk.seckilldemo.mapper;

import com.sk.seckilldemo.entity.ProductInfo;
import com.sk.seckilldemo.util.Pager;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 商品管理接口
 * e4glet
 * 2025年7月1日
 * */
@Mapper
public interface ProductMapper {
    /**
     * 添加商品
     * */
    public Integer addProduct(ProductInfo productInfo);

    /**
     * 编辑商品
     * */
    public Integer editProduct(ProductInfo productInfo);

    /**
     * 删除商品
     * */
    public Integer deleteProduct(ProductInfo productInfo);

    /**
     * 查询商品分页数据
     * */
    public List<ProductInfo> getProductMapper(Pager pager);

    /**
     * 查询商品分页数据总数
     * */
    public Integer getProductMapperCounts(Pager pager);
}
